#ad-content-discovery-box
{
	width:300px;
	height:250px;
	float:right;
	margin-top:0;
}
#ad-footer-long
{
/*	width:728px;
	height:90px;
	margin:0px auto 20px auto;*/
}
#ad-masthead-sponsored-by
{
	width:88px;
	height:31px;
	float:right;
}

#ad-content-discovery-sponsored-by
{
	border-top:1px solid #efefef;
	display:block;

	text-align:right;
	padding:10px 0;
	margin:10px 0;
	background-color:#ffffff;
}

#ad-home-side
{
	float:left;
	width:220px;
	height:310px;
	margin-top:0;

}
.ad-leaderboard
{
	width:728px;
	height:90px;
	margin:5px auto;	
	background-color:#efefef;
}
.ad
{
	background-color:#efefef;
	margin:10px;
}

.ad-med-300-250
{
	width:310px !important;
	height:245px;
	text-align:center;
	background-color:inherit !important;
	
}